.progress-table {
    width: 100%;
    margin-top: 6px;
    table{
        width: 100%;
        text-align: left;
        font-size:12px !important;
        thead{
            background:#f3f3f3;
            tr{
                height: 24px;
                line-height: 24px;
                th{ 
                    padding: 0 5px;
                }
            }
        }
        tbody{
            tr{
                td{
                    vertical-align: middle;
                    padding: 0 5px;
                }
                .pt-12 {
                    padding-top: 12px;
                }
                .font-14 {
                    font-size: 14px !important;
                }
                .se-info{
                    color:rgba(213,76,76,1);
                }
                .se-success{
                    color:rgba(55,196,103,1);
                }
            }
            .tr-progress{
                td{
                    padding-top: 2px;
                    .u-progress{
                        margin: 0;
                        height: 3px;
                    }
                }
            }
            .tr-content {
                height: 44px;
            }
        }
    }
    .col-width-68 {
        min-width: 68px;
    }
    .col-width-200 {
        min-width: 200px;
    }
    .accounting{
        display: block;
        max-width: 200px;
        font-size: 12px !important;
        line-height: 16px;
    }
    .accounting-name{
        width: 200px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
}